3
12
2
5
16
10
41
30
4
66
45
15
26
8
53
49
64
40
101
23
36
68
47
42
32
31
50
62
20
19
11
25
6
17
27
28
9
51
24
22